.col_main {
	MIN-HEIGHT: 530px; OVERFLOW: hidden
}
.col_side {
	MIN-HEIGHT: 1px; WIDTH: 190px
}
.side_l .col_side {
	FLOAT: left
}
.side_r .col_side {
	FLOAT: right
}
.col_ext {
	WIDTH: 250px
}
.line {
	OVERFLOW: hidden
}
.unit {
	FLOAT: left
}
.size1of1.unit {
	FLOAT: none
}
.size1of2.unit {
	WIDTH: 50%
}
.size1of3.unit {
	WIDTH: 33.33%
}
.size2of3.unit {
	WIDTH: 66.66%
}
.size1of4.unit {
	WIDTH: 25%
}
.size3of4.unit {
	WIDTH: 75%
}
.size1of5.unit {
	WIDTH: 20%
}
.size2of5.unit {
	WIDTH: 40%
}
.size3of5.unit {
	WIDTH: 60%
}
.size4of5.unit {
	WIDTH: 80%
}
.last.unit {
	FLOAT: none; OVERFLOW: hidden
}
.logo {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 8px; FLOAT: left; FONT-SIZE: 24px
}
.logo A {
	WIDTH: 248px; DISPLAY: block; HEIGHT: 40px; OVERFLOW: hidden; TEXT-DECORATION: none
}
.logo A:before {
	DISPLAY: inline-block; CONTENT: url("../../images/new/logo.png")
}
.account {
	POSITION: relative; MARGIN-TOP: 28px; FLOAT: right
}
.account .account_meta_link {
	POSITION: relative; MARGIN: 0px 6px; COLOR: #222
}
.account .account_meta_link:hover {
	COLOR: #2e7dc6
}
.account .icon12_notices {
	MARGIN-TOP: -2px; MARGIN-RIGHT: -16px
}
.nav_box {
	BACKGROUND-COLOR: #459935
}
.nav {
	WIDTH: 960px; LETTER-SPACING: -5px; MARGIN-LEFT: auto; FONT-SIZE: 0px; OVERFLOW: hidden; MARGIN-RIGHT: auto
}
.nav_item {
	WIDTH: 106px; DISPLAY: inline-block; LETTER-SPACING: normal; FONT-SIZE: 14px
}
.nav_item A {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
.nav_item A:hover {
	BACKGROUND-COLOR: #37712b; TEXT-DECORATION: none
}
.nav_item A:active {
	BACKGROUND-COLOR: #37712b; TEXT-DECORATION: none
}
.selected.nav_item A {
	BACKGROUND-COLOR: #37712b; TEXT-DECORATION: none
}
.nav_item .new {
	MARGIN-TOP: -1px; MARGIN-LEFT: 3px
}
.links {
	DISPLAY: inline-block; MARGIN-RIGHT: 2.5em
}
.links_item {
	BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: inline-block; PADDING-TOP: 0px
}
.no_extra.links_item {
	BORDER-LEFT-WIDTH: 0px
}
.links_item A {
	DISPLAY: block; COLOR: #dadada
}
.copyright {
	DISPLAY: inline-block
}
.col_side.index {
	BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 256px; FLOAT: right
}
.col_main.index {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.global_gap.col_main {
	PADDING-BOTTOM: 38px; PADDING-LEFT: 58px; PADDING-RIGHT: 58px; PADDING-TOP: 38px
}
.col_side {
	PADDING-BOTTOM: 999em; MARGIN-BOTTOM: -999em; BORDER-RIGHT: #d3d3d3 1px solid
}
.col_main.message {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.col_main.setting {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 20px
}
.col_main.mail_setting {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 20px
}
.col_main.mail_status {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 60px
}
.col_main.user {
	PADDING-BOTTOM: 110px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.menu {
	MARGIN-BOTTOM: 100px
}
.menu_item {
	LINE-HEIGHT: 32px
}
.menu_link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; WIDTH: auto; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 1em; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #222; OVERFLOW: hidden; PADDING-TOP: 0px
}
.menu_link:hover {
	BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
.sub .menu_link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2.2em; PADDING-RIGHT: 2.2em; PADDING-TOP: 0px
}
.selected .menu_link {
	BACKGROUND-COLOR: #6bb05e; COLOR: #fff
}
.icon12_notices {
	WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(/mpres/htmledition/images/icon12_notify.png) no-repeat 0px 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle
}
.circle.icon12_notices {
	BACKGROUND-POSITION: 0px 0px
}
.icon18_adorn {
	WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(/mpres/htmledition/images/new/icon_new.png) no-repeat 0px 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle
}
.new.icon18_adorn {
	BACKGROUND-POSITION: 0px 0px
}
.icon32_status {
	WIDTH: 32px; DISPLAY: inline-block; BACKGROUND: url(/mpres/htmledition/images/icon32_status.png) no-repeat 0px 0px; HEIGHT: 32px; VERTICAL-ALIGN: middle
}
.off.icon32_status {
	BACKGROUND-POSITION: 0px 0px
}
.off .icon32_status {
	BACKGROUND-POSITION: 0px 0px
}
.on.icon32_status {
	BACKGROUND-POSITION: 0px -32px
}
.on .icon32_status {
	BACKGROUND-POSITION: 0px -32px
}
.icon_msg {
	WIDTH: 56px; DISPLAY: inline-block; BACKGROUND: url(/mpres/htmledition/images/icon-user-tip-v1.png) no-repeat 0px 0px; HEIGHT: 56px; VERTICAL-ALIGN: middle
}
.warn.icon_msg {
	BACKGROUND-POSITION: 0px 0px
}
.success.icon_msg {
	BACKGROUND-POSITION: 0px -67px
}
.waiting.icon_msg {
	BACKGROUND-POSITION: 0px -136px
}
.error.icon_msg {
	BACKGROUND-POSITION: 0px -205px
}
.email.icon_msg {
	BACKGROUND-POSITION: 0px -272px
}
.icon18 {
	WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(/mpres/htmledition/images/icon18.png) no-repeat 0px 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle
}
.iconEdit.icon18 {
	BACKGROUND-POSITION: 0px -139px
}
.iconEdit.icon18:hover {
	BACKGROUND-POSITION: -28px -139px
}
.selected .iconEdit.icon18 {
	BACKGROUND-POSITION: 0px -337px
}
.selected .iconEdit.icon18:hover {
	BACKGROUND-POSITION: 0px -337px
}
.iconDel.icon18 {
	BACKGROUND-POSITION: 0px -195px
}
.iconDel.icon18:hover {
	BACKGROUND-POSITION: -28px -195px
}
.selected .iconDel.icon18 {
	BACKGROUND-POSITION: 0px -368px
}
.selected .iconDel.icon18:hover {
	BACKGROUND-POSITION: 0px -368px
}
.iconSexBoy.icon18 {
	BACKGROUND-POSITION: 0px -224px
}
.iconSexGirl.icon18 {
	BACKGROUND-POSITION: 0px -252px
}
.iconDownload.icon18 {
	BACKGROUND-POSITION: 0px -166px
}
.iconDownload.icon18:hover {
	BACKGROUND-POSITION: -28px -166px
}
.icon18C {
	PADDING-LEFT: 18px; BACKGROUND: url(/mpres/htmledition/images/icon18.png) no-repeat 0px 0px
}
.iconEmotion.icon18C {
	BACKGROUND-POSITION: 0px -306px
}
.iconPackup.icon18C {
	BACKGROUND-POSITION: 0px -280px
}
.iconAdd.icon18C {
	BACKGROUND-POSITION: 0px -81px
}
.head_box {
	POSITION: relative; BACKGROUND-COLOR: #f3f3f3; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3)
}
.head_box .inner {
	
}
.head_box .inner:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: "\200B"
}
.head_box .wrp.inner {
	WIDTH: 960px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.container_box {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; BACKGROUND-COLOR: #f3f3f3; OVERFLOW: hidden; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; border-radius: 3px; box-shadow: 0 1px 2px 0 #e3e3e3; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0 1px 2px 0 #e3e3e3; -webkit-box-shadow: 0 1px 2px 0 #e3e3e3
}
.container_hd {
	BORDER-BOTTOM: #c3c3c3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; BACKGROUND-COLOR: #e9e9e9; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #545454; FONT-SIZE: 14px; PADDING-TOP: 0px; box-shadow: inset 0 1px 0 0 #fcfcfc; -moz-box-shadow: inset 0 1px 0 0 #fcfcfc; -webkit-box-shadow: inset 0 1px 0 0 #fcfcfc
}
.container_hd .info {
	TEXT-ALIGN: right; MARGIN-TOP: -40px
}
.container_hd H2 {
	FONT-STYLE: normal; FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.container_hd A {
	COLOR: #545454
}
.dialog_wrp {
	POSITION: fixed; WIDTH: 720px; TOP: 50%; LEFT: 50%
}
.dialog {
	BORDER-BOTTOM: #222 1px solid; BORDER-LEFT: #222 1px solid; BACKGROUND-COLOR: #f3f3f3; OVERFLOW: hidden; BORDER-TOP: #222 1px solid; BORDER-RIGHT: #222 1px solid; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.dialog_hd {
	BORDER-BOTTOM: #c2c2c2 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; BACKGROUND-COLOR: #e7e7e7; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 38px; PADDING-TOP: 0px
}
.dialog_hd H3 {
	COLOR: #222
}
.dialog_hd .pop_closed {
	POSITION: absolute; LINE-HEIGHT: 999em; WIDTH: 16px; BACKGROUND: url(../../images/new/icon_popup_close.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; TOP: 14px; RIGHT: 20px
}
.dialog_hd .pop_closed:hover {
	BACKGROUND-POSITION: -16px 0px
}
.dialog_bd {
	PADDING-BOTTOM: 55px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; PADDING-TOP: 55px
}
.simple .dialog_bd {
	TEXT-ALIGN: center; PADDING-BOTTOM: 110px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 90px
}
.dialog_ft {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px solid; PADDING-TOP: 25px; box-shadow: inset 0 1px 0 #fbfbfb; -moz-box-shadow: inset 0 1px 0 #fbfbfb; -webkit-box-shadow: inset 0 1px 0 #fbfbfb
}
.dialog_ft .btn {
	MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em
}
.simple_dialog_content {
	TEXT-ALIGN: left; DISPLAY: inline-block
}
.simple_dialog_content .frm_input_box {
	WIDTH: 410px
}
BUTTON.btn {
	LINE-HEIGHT: 28px; HEIGHT: 32px
}
INPUT[type='button'] {
	LINE-HEIGHT: 28px; HEIGHT: 32px
}
INPUT[type='reset'] {
	LINE-HEIGHT: 28px; HEIGHT: 32px
}
INPUT[type='submit'] {
	LINE-HEIGHT: 28px; HEIGHT: 32px
}
.btn {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; DISPLAY: inline-block; HEIGHT: 30px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn:hover {
	TEXT-DECORATION: none
}
.btn_mini.btn {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 23px; PADDING-TOP: 0px
}
.btn_small.btn {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 26px; PADDING-TOP: 0px
}
.btn_large.btn {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; HEIGHT: 38px; PADDING-TOP: 0px
}
.btn_p20.btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.btn_p30.btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 0px
}
.btn_w125.btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.btn_w220.btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.btn_primary {
	BORDER-BOTTOM-COLOR: #3d810c; BACKGROUND-COLOR: #56a447; BORDER-TOP-COLOR: #3d810c; COLOR: #fff; BORDER-RIGHT-COLOR: #3d810c; BORDER-LEFT-COLOR: #3d810c
}
.btn_primary:hover {
	BACKGROUND-COLOR: #53a046; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3)
}
.btn_default {
	BORDER-BOTTOM-COLOR: #aaa; BACKGROUND-COLOR: #f1f1f1; BORDER-TOP-COLOR: #aaa; COLOR: #000; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
.btn_default:hover {
	BACKGROUND-COLOR: #f8f8f8; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)
}
.btn_disabled {
	BORDER-BOTTOM-COLOR: #bdbdbd; BACKGROUND-COLOR: #fafafa; BORDER-TOP-COLOR: #bdbdbd; COLOR: #7b7b7b; BORDER-RIGHT-COLOR: #bdbdbd; BORDER-LEFT-COLOR: #bdbdbd; CURSOR: not-allowed
}
.btn_disabled:hover {
	BACKGROUND-COLOR: #fafafa
}
.frm_control_group {
	
}
.frm_control_group:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: "\200B"
}
.frm_label {
	MARGIN-TOP: 0.5em; FLOAT: left; MARGIN-RIGHT: 0.5em
}
.frm_controls {
	OVERFLOW: hidden
}
.frm_input_box {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; DISPLAY: inline-block; VERTICAL-ALIGN: middle; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid; PADDING-TOP: 0px; border-radius: 3px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15)
}
.frm_input_wrp {
	OVERFLOW: hidden
}
.frm_input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.frm_textarea_box {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid; PADDING-TOP: 0.4em; border-radius: 3px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15)
}
.page_msg .inner {
	BORDER-BOTTOM: #b1c4da 1px solid; BORDER-LEFT: #b1c4da 1px solid; PADDING-BOTTOM: 18px; BACKGROUND-COLOR: #e0eaf6; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; BORDER-TOP: #b1c4da 1px solid; BORDER-RIGHT: #b1c4da 1px solid; PADDING-TOP: 18px; border-radius: 3px; box-shadow: inset 0 1px 0 #edf3fa, 0 1px 1px #ccc; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 0 #edf3fa, 0 1px 1px #ccc; -webkit-box-shadow: inset 0 1px 0 #edf3fa, 0 1px 1px #ccc
}
.page_msg .msg_icon_wrapper {
	FLOAT: left; FONT-SIZE: 0px; MARGIN-RIGHT: 10px
}
.page_msg .msg_content {
	OVERFLOW: hidden; PADDING-TOP: 5px
}
.page_msg H4 {
	FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.page_msg P {
	COLOR: #7b7b7b; FONT-SIZE: 14px
}
.page_msg .spacing {
	PADDING-BOTTOM: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
.default.page_msg .inner {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP: 0px; BORDER-RIGHT: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.simple.page_msg {
	TEXT-ALIGN: center
}
.simple.page_msg .inner {
	TEXT-ALIGN: left; DISPLAY: inline-block
}
.single_line.page_msg .msg_content {
	PADDING-TOP: 15px
}
.tips {
	Z-INDEX: 9999; POSITION: fixed; WIDTH: 100%; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.tips .tipContent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #68af02; MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: 250px; PADDING-RIGHT: 30px; COLOR: #fff; BORDER-TOP: 0px; PADDING-TOP: 5px; text-shadow: 0 -1px -1px #808080; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px
}
.tips .suc {
	BORDER-BOTTOM: #5a851d 1px solid; BORDER-LEFT: #5a851d 1px solid; BACKGROUND-COLOR: #68af02; BORDER-TOP: #5a851d 1px solid; BORDER-RIGHT: #5a851d 1px solid
}
.tips .err {
	BACKGROUND-COLOR: #eaa000
}
BODY {
	BACKGROUND: url(../../images/bg.jpg)
}
.mask {
	Z-INDEX: 9999; POSITION: fixed; FILTER: alpha(opacity = 75); BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .75; -moz-opacity: .75; -khtml-opacity: .75
}
.dialog_wrp {
	Z-INDEX: 10000
}
.with1 {
	WIDTH: 100%
}
.with2 {
	WIDTH: 50%
}
.with3 {
	WIDTH: 33.33%
}
.with4 {
	WIDTH: 25%
}
.with5 {
	WIDTH: 20%
}
.with6 {
	WIDTH: 16.66%
}
.with7 {
	WIDTH: 14.28%
}
.with8 {
	WIDTH: 12.5%
}
